be in dire straits - Turco Inglés Diccionario